package br.ufba.model.rn;

import java.io.Serializable;
import java.util.List;

import br.ufba.model.rn.exception.*;
import br.ufba.model.percistencia.entity.TipoDeUsuario;
import br.ufba.model.percistencia.jdbc.dao.TipoDeUsuarioDAO;

public class TipoDeUsuarioRN implements Serializable {

	private TipoDeUsuarioDAO tipoDeUsuarioDAO;
	/**
	 * 
	 */
	private static final long serialVersionUID = -1009069394919144505L;

	
	public TipoDeUsuarioRN() {
		//super(new UsuarioDAO());
		tipoDeUsuarioDAO = new TipoDeUsuarioDAO();
	}
	
	public TipoDeUsuario inserirTipoDeUsuario(TipoDeUsuario tipoDeUsuarioVO){
		
		return tipoDeUsuarioDAO.inserirTipoDeUsuario(tipoDeUsuarioVO);
	}
	
	public List<TipoDeUsuario> findTipoDeUsuario() throws NegocioException {
		return tipoDeUsuarioDAO.findTipoDeUsuario();
	}

}
